Efficient ROS-Compliant CPU-iGPU Communication on Embedded Platforms

نویسندگان

چکیده

Many modern programmable embedded devices contain CPUs and a GPU that share the same system memory on single die. Such unified architecture (UMA) allows programmers to implement different communication models between CPU integrated (iGPU). Although simpler model guarantees implicit synchronization at cost of performance, more advanced allows, through zero-copy paradigm, explicit data copying iGPU be eliminated with benefit significantly improving performance energy savings. On other hand, robot operating (ROS) has become de-facto reference standard for developing robotic applications. It application re-use easy integration software blocks in complex cyber-physical systems. ROS compliance is strongly required SW portability reuse, it can lead loss elude benefits communication. In this article we present efficient techniques CPU–iGPU by guaranteeing standard. We show how key features each are maintained corresponding overhead involved compliancy.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Communication-aware CPU Management for Consolidated Virtualization-based Hosting Platforms

Recent advances in software and architectural support for server virtualization have created interest in using this technology in the design of consolidated hosting platforms. Since virtualization enables easier and faster application migration as well as secure co-location of antagonistic applications, higher degrees of server consolidation are likely to result in such virtualization-based hos...

متن کامل

Solving Sparse Differential Riccati Equations on Hybrid CPU-GPU Platforms

The numerical treatment of the linear-quadratic optimal control problem requires the solution of Riccati equations. In particular, the differential Riccati equations (DRE) is a key operation for the computation of the optimal control in the finite-time horizon case. In this work, we focus on large-scale problems governed by partial differential equations (PDEs) where, in order to apply a feedba...

متن کامل

Application-Compliant Networking on Embedded Systems

Network protocol stacks are traditionally encapsulated within system software, forcing the application programmer to use general-purpose communication end-point abstractions. The application programmer is denied the flexibility of implementing application-specific performance improvements. Application-level networking provides the application programmer with the ability to tailor the protocol s...

متن کامل

Perceptual Zero-Tree Coding with Efficient Optimization for Embedded Platforms

This study proposes a block-edge-based perceptual zero-tree coding (PZTC) method, which is implemented with efficient optimization on the embedded platform. PZTC combines two novel compression concepts for coding efficiency and quality: block-edge detection (BED) and the low-complexity and low-memory entropy coder (LLEC). The proposed PZTC was implemented as a fixed-point version and optimized ...

متن کامل

Efficient Design Methods for Embedded Communication Systems

Nowadays, design of embedded systems is confronted with complex signal processing algorithms and amultitude of computational intensive multimedia applications, while time to product launch has been extremely reduced. Especially in the wireless domain, those challenges are stacked with tough requirements on power consumption and chip size. Unfortunately, design productivity did not undergo a sim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Low Power Electronics and Applications

سال: 2021

ISSN: ['2079-9268']

DOI: https://doi.org/10.3390/jlpea11020024